package day01;

import java.sql.*;

public class JDBCDemo1 {
    public static void main(String[] args) throws ClassNotFoundException, SQLException {
        //是类加载器进行数据库驱动注册
        //在mysql 5.1之后 驱动注册可以不用写但由于公司不确定版本，目前先练习写着
        Class.forName("com.mysql.jdbc.Driver");
        //根据传入的URL地址，用户名，密码来获取连接对象conn
        //方式如下
        Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/my01","root","1234");
        //根据连接对象来获取执行sql语句的对象st
        //方式如下
        Statement st=conn.createStatement();
        //使用执行sql语句的对象st来执行sql语句，返回值是数据集，用ResultSet接收
        //其中executeQuery是sql中的查找操作,增删改均使用executeUpdate
        ResultSet set=st.executeQuery("select * from emp");
        //获取集的元素
        while(set.next()){
            String name =set.getString("name");
            int age=set.getInt("age");
            System.out.println(name+age);
        }
        //关闭流
        set.close();
        st.close();
        conn.close();
    }
}
